package com.czh.auth.domain.service;

import cn.dev33.satoken.stp.SaTokenInfo;
import com.czh.auth.domain.entity.AuthUserBO;

import java.util.List;


public interface AuthUserDomainService {
    Boolean register(AuthUserBO authUserBO);

    Boolean updateUserInfo(AuthUserBO authUserBO);

    Boolean deleteUser(Long id);

    SaTokenInfo doLogin(String captcha);

    AuthUserBO getUserInfo(AuthUserBO convert);

    List<AuthUserBO> getUserInfoList(List<String> userNameList);

    Boolean logout(String userName);
}
